P r o g r a m m S t a t i s t ==================================================== Der Verwalter fr Arbeitszeiten und Aufrufh„ufigkeit bei Benutzung diverser Anwenderprogramme. Das gesamte Programmpaket unterliegt dem Shareware-Konzept, das heižt: Erst ausprobieren, dann bezahlen! (C) 1995 by Burkhardt Apholz, Schulstraže 1, 78532 Tuttlingen Telefon & FAX: 07461 - 78723 Bankkonto: Bankhaus Reithinger TUT, BLZ 643 300 10, Konto-Nr. 2819. Die Hardware-Voraussetzungen: ProgrammStatist wurde entwickelt auf: Atari TT-030 mit TTM-194 getestet auf: Mega-STE (TOS 2.06), ST (TOS 2.06), Falcon 030 (TOS 4.04) ProgrammStatist l„uft grunds„tzlich .... .... nur auf Fest- oder Wechselplatten installiert .... auf dem Atari- oder einem Alternativ-Desktop .... mit allen Aufl”sungen ab (320 x 200), schwarz/weiž und Farbe .... fr die Dienstprogramme teilweise ab 640 x 400, s/w und Farbe .... bei TOS kleiner 2.05 nur in Verbindung mit Alternativ-Desktop Der Ordner >PSTATIST< enth„lt 1 leeren Ordner und folgende 13 Dateien: # LISTEN = Ordner fr Ihre individuellen Statistik-Listen 1ST_LIES.DAS = Info vorab COMPSTAT.PRG = AUTO-Ordner-Programm: Verwaltet Computer-Statistik HANDBUCH.DOC = Das Handbuch als druckbares WordPlus-Dokument HANDBUCH.TXT = Das Handbuch als ASCII-Datei INSTALL .PRG = Installationsprogramm fr ProgrammStatist KONFIG .PRG = Erm”glicht die feste Einstellung automatischer oder manueller Abl„ufe PRFSTEST.PRG = Prfsummen-Programm zum Testen auf Fehlerfreiheit PRUEFSUM.CRC = Prfsummen-Datei fr obiges Programm PRGNAMEN.PRG = Hilfsprogramm: Sucht nach gleichnamigen Programmen oder nach Programmen mit Endung 'APP' PRGSUCHE.PRG = Sucht Festplatten-Anwenderprogramme und erstellt PRGLISTE.INF Datei PRG_STAT.PRG = ProgrammStatist-Hauptprogramm 1 PRG_STAT.EXE = ProgrammStatist-Hauptprogramm 2 ZEIGEINF.PRG = Ausgabe der Statistik-Listen auf dem Bildschirm Inhaltsverzeichnis (Kapitel - Inhalt): ------------------------------------- 1 a Sinn und Zweck von ProgrammStatist. 1 b ProgrammStatist als Shareware-Programm. 2 a Wichtiges vorab. 2 b Die šberprfung auf Fehlerfreiheit von ProgrammStatist mit >PRFSTEST.PRG< vor Installation. 2 c Die einzelnen Arbeitsschritte zur Installation von ProgrammStatist. 3 Das Programm >COMPSTAT.PRG<. 4 a Erstellen der >PRGLISTE.INF< mit dem Programm >PRGSUCHE.PRG<. 4 b Suchen von gleichnamigen Programmen mit >PRGNAMEN.PRG<. 4 c Suchen von Programmen mit der Endung 'APP' mit >PRGNAMEN.PRG<. 5 Die Installation von ProgrammStatist. 6 Die praktische Zusammenarbeit mit ProgrammStatist. 7 Einsehen in die Statistik-Listen mit >ZEIGEINF.PRG<. 8 Konfiguration automatischer Abl„ufe mit >KONFIG.PRG<. 9 Der Aufbau der >PRGLISTE.INF< - Datei und Ihrer individuell angelegten >xyz.INF< - Dateien. A Hinweise und Tips. B Fehler, deren Ursachen und Tips zur Beseitigung. C Installationshinweise fr einen alternativen Desktop. 1 a Sinn und Zweck von ProgrammStatist: ---------------------------------- Es kann in zweifacher Hinsicht genutzt werden. Einmal dient es der statistischen Verwaltung aller Festplatten-Anwender-Programme. Erfažt werden 1. deren Aufrufh„ufigkeit, und 2. die Zeit, die man im jeweiligen Programm verbrachte. Sie wird zweimal unterteilt: a) in einzelne Zeit, die man im Programm verweilte, und b) die Zeit die man insgesamt im Programm verweilte. Diese globale Statistik dient in erster Linie der allgemeinen šbersicht, wie oft und wie lange man ein einzelnes Programm nutzte. Stellt man z. B. nach l„ngerer Zeit fest, daž ein bestimmter Teil von Programmen brach liegt, weil sie nie aufgerufen wurden. Damit blockieren sie evtl. kostbare Festplattenkapazit„t. Nach Auswertung der Programm- Statistik k”nnen z. B. jene unbenutzten Programme auf Diskette ausgelagert werden. Oder man m”chte nur wissen, wie oft und wie lange man welches Programm wirklich nutzt. Weiterhin, und das ist die besondere St„rke von ProgrammStatist, kann man dessen F„higkeit im Verbund mit beliebig vielen Programmen einsetzen. Diese individuelle Statistikverwaltung ist dann von Bedeutung, wenn das Arbeiten mit dem Computer soviel wie "Zeit ist Geld" bedeutet, egal ob im privatem oder gewerblichen Bereich. In diesem Fall kann fr jede Arbeit (z. B. Kundenauftrag) eine gesonderte statistische Verwaltung vorgenommen werden, die die Arbeit mit mehreren Programmen in einer eigenen (Kunden-) Liste vornimmt. Somit hat man die Zeiten aller Programme, die fr einen Kunden zum Einsatz kamen, in einer eigenen Liste vorliegen. Sie k”nnen dann vom Anwender zur Preiskalkulation herangezogen werden. Hier nun ein Beispiel aus der Praxis: Sie haben eine DTP-Arbeit angenommen. Normalerweise kommen mehrere Programme zum Einsatz, wie das eigentliche DTP-Programm, eine Textverarbeitung, Scannerarbeiten, Grafikprogramme zur Be- und Nachbearbeitung, usw. Dafr mžte man normalerweise alle Arbeitszeiten von Hand festhalten und notieren. ProgrammStatist nimmt Ihnen diese l„stige Arbeit ab. Das besondere daran, Sie k”nnen frei bestimmen, ob ProgrammStatist vor jeder Arbeit automatisch die individuelle Zeitverwaltung aufruft oder ob Sie dieses im Einzelfall lieber von Hand einschalten. Sie k”nnen beliebig vielen Kundenauftr„gen unabh„ngig nachgehen und immer bestimmen, welchem Auftrag diese Arbeit zugeordnet werden soll. In welchem Modus Sie auch immer arbeiten, nach Verlassen eines Anwenderprogramms, werden auf Wunsch die statistischen Werte auf dem Bildschirm angezeigt. Weiterhin enth„lt das Programm noch eine zus„tzliche Option, mit der Sie auch einen šberblick ber den Einsatz Ihres Computer erhalten. Dessen Anzahl und zeitliche Dauer der Einschaltungen wird ebenfalls statistisch erfažt. Jedes Programm wird in der Hauptliste >PRGLISTE.INF< verwaltet. Sie enth„lt alle Programme, die mit Hilfe des Suchprogrammes dort eingetragen sowie die computerbezogenen statistischen Werte. Parallel dazu werden die Tabellen bercksichtigt, die im Ordner >LISTEN< individuell bestimmt worden sind. Alle Listen k”nnen mit dem Programm >ZEIGEINF.PRG< angesehen bzw. auch berarbeitet werden, oder von jeder Textverarbeitung geladen werden. ProgrammStatist ist trotz des grožen Umfangs simpel zu bedienen. Alles l„uft, einmal installiert, automatisch im Hintergrund. ProgrammStatist ist einmalig! Kein anderes Programm bietet dessen Funktionen, zudem ist auch kein anderes vergleichbaren Programm bekannt! -------------------------------------------------------------------- Um ProgrammStatist korrekt zu installieren und die einzelnen Optionen optimal nutzen zu k”nnen, wird sehr empfohlen die ganze Anleitung (zumindest einmal) zu lesen! Eine Fehlfunktion ist sonst nicht auszuschliežen! -------------------------------------------------------------------- 1 b ProgrammStatist ist ein Shareware-Programm: ------------------------------------------ ProgrammStatist darf von jedermann frei kopiert werden. Dabei darf nur der komplette Ordner >PSTATIST< mit allen darin befindlichen Dateien weitergegeben werden ohne Ver„nderung jedweder Art. Nach M”glichkeit sollte es eine unbenutzte Version sein, also so wie sie diese ursprnglich erhalten haben. Bitte beachten Sie: * Eine allgemeine regelm„žige Nutzung von ProgrammStatist * * erstreckt sich auf einen maximalen Test-Zeitraum von 6 Wochen. * * Darberhinausgehend arbeiten Sie, bei fehlender Registrierung * * und entrichteter Gebhr, wie mit einer Raubkopie! * * ProgrammStatist fhrt im Verborgenen auch hierber Buch! * * Dieses k”nnte von Ihnen nur umgangen werden, wenn Sie in * * regelm„žigen Abst„nden den kompl. Ordner >PSTATIST< l”schen * * und eine totale Neuinstallation vornehmen. * * Dieses drfte aber nicht in Ihrem Sinne sein, da die bis dahin * * angefallenen erfažten Daten verloren sind! * In der vorliegenden Version arbeitet ProgrammStatist ohne jede Einschr„nkung! Seit der Grundsteinlegung von ProgrammStatist sind ber 32 Monate vergangen, bis es in der nun ausgereiften und vielf„ltigen ersten ver”ffentlichten Version vorliegt. Ohne zu bertreiben, wurden hierfr hunderte von Stunden intensiver Arbeit investiert, denn oftmals sind die kleinen Probleme die schwierigsten. Haben Sie das Programm in seiner Vielf„ltigkeit ausgiebig getestet und m”chten die statistische Verwaltung fr Ihre Arbeiten einsetzen, mssen Sie sich fr einen geringen Preis fr die alleinigen Nutzungsrechte registrieren lassen. Die Registrierungsgebhr betr„gt 20.- DM fr Privatanwender. Bei gewerblicher Nutzung betr„gt sie 50.- DM pro Arbeitsplatz. Der Einfachheit halber nehmen Sie bitte eine šberweisung des obigen Betrags auf das angegebene Konto (im Kopf der Anleitung) mit Angabe des Verwendungszwecks vor. Ihr šberweisungsabschnitt ist auch gleichzeitig Ihre Best„tigung fr die Benutzungsrechte, bitte bewahren sie ihn deshalb gut auf. Wnschen Sie eine zus„tzliche Regstrierungsbest„tigung und eine einmalige Benachrichtigung eventueller Updates, erh”hen Sie bitte den Betrag um 5.- DM. In jedem Fall ist es angebracht, daž Sie zus„tzlich per Brief/FAX ihre Einzahlung und Anschrift mitteilen. Somit muž nicht st„ndig ein evtl. Eingang auf dem Konto berprft werden. Als alternativen Zahlungsweg k”nnen Sie aber auch einen Barscheck oder Bargeld zusenden, Kleingeld kann durch Briefmarken erg„nzt werden. 2 a Wichtiges vorab: --------------- Mit dem Programm WORDPLUS k”nnen Sie sich die Anleitung auch ausdrucken. Hierzu starten Sie das Programm >HANBUCH.TOS<, es wird die Datei >HANDBUCH.DOC< erzeugt. ProgrammStatist wurde auf einem Monochrome-System entwickelt. Verwenden Sie einen Farbmonitor, beachten Sie folgendes: ProgrammStatist ruft aus seinen verschiedenen Dienst-Programmen teilweise die Fileselectbox auf. Verwenden Sie die original Atari- Box, restauriert diese nach Verlassen nicht automatisch den Hintergrund! Aus diesem Grund mssen Sie eine alternative Fileselectbox installiert haben, die diese Restaurierung von sich aus vornimmt! Sehr zu empfehlen ist z. B. SELECTRIC¿ von Stefan Radermacher. Hierfr ist nicht jede beliebige andere geeignet. Es kommt in erster Linie darauf an, daž diese auch wirklich den Hintergrund von sich aus restauriert, deren brigen Funktionen sind in diesem Fall bedeutungslos. Ich gehe jedoch davon aus, daž ein Anwender schon von sich aus eine gute alternative Box verwendet, da sie in jedem Fall mehr M”glichkeiten bietet. Bei reinem Monochrom-Betrieb reicht die Systemeigene Box. Besitzen Sie ein CD-ROM-Laufwerk, so darf dieses bei Anwendung des Suchprogramms >PRGNAMEN.PRG< (Kapitel 4 b und 4 c) nicht aktiv sein! Eine Deaktivierung ist in jedem Fall dann gegeben, wenn Sie keine CD eingelegt haben. Dies ist insofern nicht tragisch, da Programme auf CD nicht umbenannt werden k”nnen. In der Regel werden Programme sowieso erst auf Festplatte kopiert und von dort aus angewendet. Lassen Sie dennoch aus >PRGNAMEN.PRG< auch auf CD's suchen, wird sich ihr Compi bei grožen Datenmenge h”chstwarscheinlich verabschieden. Wie Sie aus dem Inhaltsverzeichnis ersehen, ist die eigentliche Installation von ProgrammStatist erst in Kapitel 5 aufgefhrt. Dies ist deswegen erforderlich, da bei Erstanwendung die zuvor folgenden Kapitel vorrangig sind. Bei einer sofortigen Installierung wrde sonst ProgrammStatist sofort loslegen wollen, ohne aber zuvor richtig konfiguriert worden zu sein. Wie eingangs erw„hnt, l„uft ProgrammStatist in allen Aufl”sungen. Jedoch ben”tigen einige Dienstprogramme eine h”here von mindestens 640 x 400 (s/w oder Farbe). Dies bedeutet, daž Sie in den darunter liegenden Aufl”sungen zwar eine statistische Verwaltung vornehmen k”nnen, diese aber nur in einer h”heren auswerten k”nnen. WICHTIG: Alles was sich innerhalb des Ordners >PSTATIST< befindet muž auch dort verbleiben; der Aufruf einzelner Dienstprogramme muž auch aus diesem Ordner heraus erfolgen, nur so ist ein reibungsloser Betrieb m”glich! Ein dauerhaftes "Packen" (komprimieren) der Programme von ProgrammStatist ist in keinem Fall statthaft, denn ProgrammStatist greift w„hrend der Arbeit aužer lesend auch teilweise schreibend auf diese zu !!! Aus diesem Grund ist ein umbenennen der einzelnen Dienstprogramme ebenfalls nicht zul„ssig! 2 b Die šberprfung auf Fehlerfreiheit von ProgrammStatist mit dem Programm >PRFSTEST.PRG< vor Installation: ------------------------------------------------------ Bevor Sie mit der Installation von ProgrammStatist beginnen, ist es ratsam, die einzelnen Programmdateien mit Hilfe des Prfsummen- Testprogramms >PRFSTEST.PRG< auf deren Fehlerfreiheit zu berprfen. Da ProgrammStatist auf verschiedenen Wegen den Anwender erreichen kann (PD-Versand, private Weitergabe, Mailboxen usw.), ist es nicht immer auszuschliežen, daž sich Kopier- oder šbertragungsfehler einschleichen. Mit Hilfe eines Prfsummentests werden alle Fehler aufgedeckt. Nachdem Sie, wie im nachfolgenden Kapitel beschrieben, den kompletten Ordner >PSTATIST< irgendwo auf Ihre Festplatte kopiert haben, starten Sie >PRFSTEST.PRG< daraus. Das Programm prft nun ohne Ihr zutun alle ProgrammStatist-Dateien auf Fehlerfreiheit, wobei es die Datei >PRUEFSUM.CRC< zum Vergleich heranzieht. Nach erfolgtem Test erfahren Sie ob alles gut verlaufen ist. Ist alles OK, k”nnen Sie mit der Installation beginnen. Wenn nicht, sieht es fr Sie schlecht aus, da jedes Programm ben”tigt wird. In diesem Fall besorgen Sie sich ProgrammStatist noch einmal. WICHTIG: Ich m”chte besonders betonen, es ist wichtig, daž der Dateitest vor jeder Aktion mit ProgrammStatist durchgefhrt werden muž! ProgrammStatist greift schreibend auf seine Programme zu und ver„ndert somit auch deren Programminhalt. Die Prfsummen stimmen nach der ersten Anwendung von ProgrammStatist in jedem Fall nicht mehr! Nach Anwendung von >PRFSTEST.PRG< k”nnen Sie dieses Programm und die zugeh”rige Datei >PRUEFSUM.CRC< auf der Festplatte l”schen, da eine weitere Anwendung nicht mehr sinnvoll ist. 2 c Die einzelnen Arbeitsschritte zur Installation von ProgrammStatist: -------------------------------------------------- Lesen Sie bitte zu den nachfolgend einzeln aufgefhrten Punkten, die genannten dazugeh”rigen Anleitungskapitel. # Kopieren Sie den Ordner >PSTATIST< auf eine beliebige Partition Ihrer Festplatte. Die darin befindlichen Programme mssen dort immer belassen werden, da anderenfalls ein korrektes Zusammenspiel aller Programmteile nicht m”glich ist! # Zu ihrer eigenen Sicherheit wenden Sie nun das Datei-Prfsummen- Testprogramm >PRFSTEST.PRG< an. (Beschreibung voriges Kapitel 2 b). # Kopieren Sie >COMPSTAT.PRG< in den AUTO-Ordner der Boot-Partition C:. Es verwaltet die Computerbetriebszeiten. (Beschreibung Kapitel 3). # Starten Sie >PRGSUCHE.PRG< zur Suche Ihrer Anwendungsprogramme. Optional k”nnen Sie wie unter Kapitel 4 b und 4 c beschrieben, das Programm >PRGNAMEN.PRG< vorher oder zu einem sp„teren Zeitpunkt anwenden (Beschreibung Kapitel 4 a). # Installieren Sie ProgrammStatist unter dem Desktop-Menpunkt 'Extras - Anwendung anmelden' (Beschreibung Kapitel 5). 3 Das Programm >COMPSTAT.PRG<: --------------------------- Es dient der Verwaltung der Computerbetriebszeiten, also wie lange und wie oft er eingeschaltet wurde. Diese Infos werden zu oberst in der >PRGLISTE.INF< eingetragen. Wenn Sie ber diese Infos keinen Wert legen, muž dieses Programm nicht unbedingt eingesetzt werden, empfehlenswert ist es jedoch. >COMPSTAT.PRG< geh”rt in den AUTO-Ordner (auf Partition C:), muž also von Ihnen auch dorthin kopiert werden. Das Programm beinhaltet zwei Funktionen, die je nach Art des Aufrufs zum Einsatz kommen. A. Erfolgt der Aufruf in der Bootphase automatisch, nimmt es die Z„hlung der Computer-Einschaltungen, bzw. 'kalten' Resets vor. Bei jedem 'Kaltstart' des Computers werden in >PRGLISTE.INF< die Computer-Einschaltungen mitgez„hlt. Nicht gleichgltig ist, an welcher Stelle das Programm dort steht. Beachten Sie folgende Regeln, um >COMPSTAT.PRG< in der richtigen physikalischen Reihenfolge einzuordnen: 1. Enth„lt Ihr AUTO-Ordner ein Programm, welches einen (gewollten) programmbedingten Reset ausl”st (z. B. DECOMP des Turbopacker), muž COMPSTAT hinter diesem eingeordnet werden. Wird dies von Ihnen nicht beachtet, wird der Computer-Einschaltz„hler in der Datei >PRGLISTE.INF< wegen des erneut eingeleiteten Bootvorgangs (somit zweiter Aufruf von COMPSTAT), doppelt gez„hlt, was zu fehlerhaften Ergebnissen fhrt. 2. Sind Sie im Besitz eines Grožbildschirms mit Treiber-Programm fr den AUTO-Ordner und legen Wert auf evtl. Fehlermeldungen von COMPSTAT, sollte dieses auch erst nach dem Bildschirm-Treiber stehen. 3. Verwenden Sie ein Bootselektor-Programm (z. B. XBOOT¾) und verweilen in diesem gelegentlich l„nger als ca. 2.5 Minuten, sollte COMPSTAT vor diesem eingeordnet werden. Ebenso bei solchen Programmen, die die Bootphase fr l„ngere Zeit unterbrechen (k”nnen). Nach Ablauf dieser Zeit kann COMPSTAT nicht mehr manuell aufgerufen werden. Das Wichtigste nochmal in Krze: >COMPSTAT.PRG< darf w„hrend der Bootphase nur einmal angesprochen werden und dieses muž unbedingt innerhalb von 2 Min. und 30 Sek. geschehen! Wird COMPSTAT erst nach dieser Zeit aufgerufen, kann COMPSTAT nicht manuell aufgerufen werden. Beachten Sie, daž nach dem Kopieren von >COMPSTAT.PRG< in den AUTO- Ordner dieses, physikalisch gesehen, normalerweise an letzter Stelle steht. Um >COMPSTAT.PRG< physikalisch richtig einzuordnen, verwenden Sie nach M”glichkeit ein Programm, welches ein Neuordnen der Directoryeintr„ge erlaubt (z. B. XBOOT¾ oder AUTOSORT). Sind Sie nicht im Besitz eines solchen, k”nnen Sie dies auch von Hand vornehmen. Kopieren Sie dazu Ihren kompletten AUTO-Ordner an eine andere Stelle der Festplatte. Zuerst l”schen Sie die Inhalte aus dem AUTO-Ordner des Bootlaufwerks. In diesen kopieren Sie nun aus dem von Ihnen zwischengelagerten die gewnschten Programme in der gewnschten Reihenfolge einzeln(!!) zurck. B. Starten Sie das Programm manuell per Mausklick oder durch Funktionstaste, erfolgt ein Abschluž der Computerbetriebszeit. Dieser Aufruf muž immer (und nur) dann erfolgen, bevor Sie den Computer ausschalten. Es aktualisiert die Einschalt-/Arbeitszeiten des Computers in der >PRGLISTE.INF<-Datei. Wurde >COMPSTAT.PRG< manuell gestartet, ist ein erneuter Aufruf eines Programmes nicht mehr m”glich. Nun kann Ihr Lieblingsstck ausgeschaltet werden! Haben Sie es sich aber nach dessen Start anders berlegt, k”nnen Sie nur ber einen 'kalten' Reset korrekt zurck ins ProgrammStatist- System gelangen. Dieser wird nur durch Bet„tigen der [DELETE]-Taste ausgel”st. Das Ausl”sen eines Resets mit dem Reset-Taster am Computer sollte, wenn Sie sich in >COMPSTAT.PRG< befinden, m”glichst vermieden werden, denn dieser l”st einen 'warmen' Reset aus, der den System-Timer nicht auf Null zurckgesetzt. Die Folge w„re, daž Sie beim n„chsten Aufruf ungenaue h”here Computer-Einschaltzeiten in der >PRGLISTE.INF< vorfinden. Aužerdem wird nach Drcken des Reset- Tasters ein weiterer Aufruf von >COMPSTAT.PRG< nicht akzeptiert. Nach einem 'kalten' Reset wird die folgende 'Computersitzung' als eine v”llig neue angesehen, so als w„re der Computer neu eingeschaltet worden. Damit Sie >COMPSTAT.PRG< nicht immer direkt aus dem AUTO-Ordner heraus starten mssen, empfiehlt sich die Desktop-Funktion 'Anwendung anmelden'. Eine freie Funktionstaste (z. B. F10) l„žt sich dafr sicher finden. Anmerkung: >COMPSTAT.PRG< kann nur dann zum Einsatz kommen, wenn es zuerst in den AUTO-Ordner kopiert wurde, und danach >PRGSUCHE.PRG< angewendet wird. PRGSUCHE installiert in COMPSTAT den fr ihn notwendigen aktuellen Pfad von >PRGLISTE.INF<. Siehe auch Kapitel 4 a. 4 a Erstellen der >PRGLISTE.INF< mit dem Programm >PRGSUCHE.PRG<: ------------------------------------------------------------ WICHTIG: Das Programm >PRGSUCHE.PRG< arbeitet nur mit einer Aufl”sung ab 640 x 400. - Wenn Sie mit einem Speicher von weniger 4 MByte-RAM arbeiten, beachten Sie bitte die Hinweise am Ende dieses Kapitels. - Fr CD-ROM Anwender ein weiterer Hinweis am Ende dieses Kapitels. Die zu erfassenden Programme werden in der Programm-Info-Datei >PRGLISTE.INF< verwaltet. In ihr befindet sich alles, was zur Statistikauswertung bercksichtigt werden muž. Mit dem Dienstprogramm werden auf den ausgew„hlten Laufwerken alle dort befindlichen Programme in >PRGLISTE.INF< abgelegt. Der Ablauf im Einzelnen: Nach dem Start erhalten Sie evtl. die Meldung, daž >COMPSTAT.PRG< nicht im AUTO-Ordner vorgefunden wurde. Legen Sie Wert auf den Einsatz dieses Programms (was empfehlenswert ist), w„hlen Sie Abbruch, und kopieren danach >COMPSTAT.PRG< in den AUTO-Ordner (auf Partition C:); nun wieder >PRGSUCHE.PRG< aufrufen. Nach jeder Programmsuche mit >PRGSUCHE.PRG< wird in >COMPSTAT.PRG< der aktuelle Pfad von >PRGLISTE.INF< automatisch abgelegt. M”chten Sie nur den Pfad alleine aktualisieren, gengt ein Aufruf von >PRGSUCHE.PRG< mit Wahl des unteren Feldes "PRGLISTE.INF-Pfad in COMPSTAT.PRG ablegen" und anschliežendem verlassen durch Abbruch. Mit der Maus k”nnen Sie alle die Partitionen/Laufwerke ausw„hlen, in denen nach Programmen gesucht werden soll. Alle vorhandenen Programme werden bercksichtigt. Es mssen nicht sofort alle gewnschten Laufwerke angegeben werden. Nach einem weiteren Aufruf k”nnen Sie eine beliebige Auswahl treffen bzw. neue Programme in die bestehende Programmliste >PRGLISTE.INF< einbinden. Es entspricht einer globalen Programmsuche. Nun zu den speziellen Optionen 'Suche nur in Ordner' und 'ohne Ordner'. Diese sind fr eine gezielte lokale Programmsuche vorgesehen. Hier k”nnen Sie differenziert das Verhalten des Programmes in Bezug auf Ordner einstellen. Das Feld 'Suche nur in Ordner'. Bei nur einem gew„hltem Laufwerk k”nnen Sie zus„tzlich 'Suche nur in Ordner' aktivieren. Es wird dann nur innerhalb eines ausgew„hlten Ordners gesucht. Dazu selektieren Sie per Fileselectbox einen Ordner und best„tigen mit 'OK'. Es wird nun nur dieser Ordner durchsucht, nicht das gesamte Laufwerk. Sind in diesem Ordner weitere enthalten, werden diese natrlich mit bercksichtigt. HINWEIS: Das Wechseln des bereits aus gew„hlten Laufwerks ist nicht gestattet und wird nicht angenommen. W„hlen Sie statt 'OK' die 'Abbruch'-Box, wird nicht innerhalb eines Ordners gesucht, sondern wieder im gesamten gew„hlten Laufwerk. Das Feld 'ohne Ordner'. Wie schon zuvor beschrieben, werden von oberster Directory-Ebene ausgehend alle Ordner bercksichtigt. Durch Aktivierung dieses Feldes k”nnen Sie dieses Verhalten aber grunds„tzlich unterbinden. Praktisch bewirkt es folgendes: W„hlen Sie ein oder mehrere Laufwerke aus, wird nur auf deren obersten Directory-Ebene gesucht. Die Ordner werden gar nicht erst ge”ffnet, selbst wenn die Option 'Suche nur in Ordner' aktiviert ist. Ist das Feld 'Suche in Ordner' aktiv, bewirkt die Einstellung 'ohne Ordner', daž nur Programme dieses Ordners bercksichtigt werden. Unterordner werden als nicht vorhanden angesehen. Auch hier kann bestimmt werden, ob eine Programmliste v”llig neu angelegt oder die gefundenen Programme an eine schon bestehende angefgt werden soll. Ferner, ob die Programme innerhalb der Liste alphabetisch sortiert werden sollen. Hierdurch bekommt man einen besseren šberblick. Innerhalb der Liste werden zuerst die einzelnen Partitionen alphabetisch sortiert und innerhalb dieser wieder die Programmnamen. Generell ist im Men nur die mit der Maus angew„hlte Box (schwarzer Hintergrund) aktiv. Haben Sie alle n”tigen Voreinstellungen vorgenommen, klicken Sie auf das Feld 'Suchen Start ...', oder drcken Sie die Return-Taste. Die Suche beginnt. Ein Druck auf eine beliebige Taste oder ein Mausklick erm”glicht einen Such-Abbruch ohne einen Eintrag vorzunehmen. Nach beendeter Suche wird eine aktuelle Liste als >PRGLISTE.INF< im Programm-Ordner >PSTATIST< angelegt. Eine bestehende wird in 'BAK' umbenannt. Legen Sie Wert auf den Erhalt einer alten 'BAK'-Liste, mssen Sie abbrechen. Es darf keine weitere Suche durchgefhrt werden. Nun die BAK-Datei umbenennen und >PRGSUCHE.PRG< erneut aufrufen. Anderenfalls wird sie bei der n„chsten Suche berschrieben. Die Datei >PRGLISTE.INF< kann max. 2000 Programme aufnehmen, was als ausreichend angesehen wird. --------- Generell k”nnen Programme auch von CD-ROM verwaltet werden. Allerdings besteht hierbei meist eine Beschr„nkung, die von der Kapazit„t der CD, bzw. deren Dateianzahl selbst abh„ngt. Enth„lt diese sehr viele Dateien (z. B. ber 10000, Typ egal), kann auf dieser nur in einzelnen Ordnern gesucht werden, wodurch der hierarchische Suchbaum begrenzt wird. Wie tief Sie in die Ordnerstrukur hinabsteigen mssen, h„ngt wiederum von der darin enthaltenen Dateianzahl ab. Ausprobieren ist hier angesagt, negatives kann dabei nicht passieren, schlimmstenfalls strzt ihr Compi ab. --------- Da das Suchprogramm sehr speicherintensiv arbeitet, ist ein gr”žerer Arbeitsspeicher vorteilhaft. Mit 4 MByte gibt es generell keine Probleme, bei 2 MByte, besonders bei 1 MByte und grožen Partitionen mit grožen Datenbest„nden, kann es knapp werden. In diesem Fall sollten beim Booten keine Accessories oder sonstige Hilfsprogramme installiert werden. Treten w„hrend der Suchphase Probleme in Form vom Abstrzen auf, ist der Arbeitsspeicher nicht ausreichend. Leider drfen Sie dann immer nur ein Laufwerk zur Suche Aktivieren. Beinhaltet dieses Laufwerk sehr grože Datenmengen, dann sollten Sie evtl. auch nur in einzelnen (untergeordneten) Ordnern suchen. 4 b Suchen von gleichnamigen Programmen mit >PRGNAMEN.PRG<: ------------------------------------------------------ WICHTIG: Das Programm >PRGNAMEN.PRG< arbeitet nur mit einer Aufl”sung ab 640 x 400. Es kann in manchen F„llen vorkommen, daž innerhalb einer Partition mehrere Programme gleichen Namens existieren. Entweder sind diese mehrfach vorhanden (z. B. bei unterschiedlichen Programmversionen) oder zuf„llig gleichnamig. ProgrammStatist verwaltet diese weiteren Programme nicht, da nur der physikalisch erste Eintrag Bercksichtigung findet. Wie soll man aber bei der Vielzahl der Programme wissen, welche Namen gleichnamig mehrfach innerhalb einer Partition vorhanden sind, und wo sich diese dann befinden? Dafr ist der Start des Programmes >PRGNAMEN.PRG< geeignet. Dieses Programm ist in zwei Funktionen gegliedert. Einmal dient es wie eben genannt, der Suche nach gleichnamigen Programmen, andererseits der Suche nach Programmen mit der Endung '*.APP'. Diese Funktion wird in Kapitel 4 c beschrieben. Nach Start des Programmes werden Sie gefragt, welche Programme Sie suchen m”chten. W„hlen Sie fr diesen Zweck die Box 'gleiche'. Danach wird Ihre gesamte(n) Festplatte(n) nach Programmen durchsucht, die innerhalb einer Partition gleichnamig sind. Die mehrfach vorhandenen werden in einer separaten Liste in >NAME_PRG.INF< im Ordner >PSTATIST< aufgefhrt. Das jeweils erste gefundene Programm, wird nicht in dieser Vergleichsliste aufgefhrt, da es ja korrekt verwaltet wird. Finden Sie in dieser Liste Programme, die Sie auch statistisch (separat) verwalten m”chten, so „ndern Sie den Programmnamen auf dem Desktop einfach nach Ihrem Ermessen ab. Danach muž das Suchprogramm nochmals aktiviert werden, damit die umbenannten Programme in die >PRGLISTE.INF< aufgenommen werden k”nnen. Dabei gengt es, nur innerhalb des betreffenden Ordners suchen zu lassen. Um Speicherplatz zu sparen, kann die Datei >NAMEN_PRG.INF< nach dessen Auswertung - aber nur diese - gel”scht werden. HINWEIS: Man beachte aber, daž gleichnamige Programme aus verschiedenen Partitionen von sich aus sehr wohl in der Programmliste verwaltet werden, da sie sich durch vorangestellte Laufwerkskennungen unterscheiden. Noch eine Randbemerkung. In der Regel k”nnen Programmnamen ohne negative Auswirkungen umbenannt werden. Handelt es sich aber um ein Programm, welches seinen Programmnamen auswertet, kann er sehr wohl zu Komplikationen fhren. Wie sich dann dieses Programm danach verh„lt, h„ngt vom Einzelfall ab. Ein gutes Beispiel stellt das Programm CALAMUS-SL¾ dar. Dieses darf in keinem Fall umbenannt werden, da es sonst seinen Dienst schlichtweg versagt. Wenn Sie also keine Umbenennung vornehmen k”nnen oder wollen, kopieren Sie dann das entsprechende Programm (Ordner) auf eine andere Partition, oder belassen Sie einfach alles so wie es ist. Denn nicht in jedem Fall mssen gleichnamige Programme umbenannt werden. Kommen gleichnamige Programme (der selben Partition) zur Anwendung, werden alle gleichnamigen nur unter einem Namen in der >PRGLISTE.INF< verwaltet, was in den meisten F„llen auch ausreicht. 4 c Suchen von Programmen mit der Endung 'APP' mit >PRGNAMEN.PRG<: ------------------------------------------------------------- WICHTIG: Das Programm >PRGNAMEN.PRG< arbeitet nur mit einer Aufl”sung ab 640 x 400. Wie Sie schon in Kapitel 4 a erfahren haben, kann ProgrammStatist nur Programme verwalten die mit '*.PRG' enden, was auch in grožer Mehrzahl der Fall ist. Weiterhin gibt es etliche die auf '*.APP' enden. Ein umbenennen in '*.PRG' ist in aller Regel problemlos m”glich, jedoch sollten Sie um sicher zu gehen, danach das entsprechende Programm kurz Aufrufen um es zu Testen. Woher soll man aber wissen, welche APP-Programme wo zu finden sind, zumal deren Anzahl oft gr”žer ist als erwartet. Hierfr ist >PRGNAMEN.PRG< wiederum vorgesehen. Nach Start des Programmes werden Sie gefragt, welche Programme Sie suchen m”chten. W„hlen Sie fr diesen Zweck die Box '*.APP'. Danach wird Ihre gesamte(n) Festplatte(n) nach Programmen durchsucht, die auf '*.APP' enden. Diese werden in der Liste >NAMEN_APP.INF< im Ordner >PSTATIST< aufgefhrt. Nach Programmende k”nnen die in der Liste stehenden Programme auf dem Desktop in '*.PRG' umbenannt werden. Danach muž das Suchprogramm nochmals aktiviert werden, damit die umbenannten Programme in die >PRGLISTE.INF< aufgenommen werden k”nnen. Dabei gengt es, nur innerhalb des betreffenden Ordners suchen zu lassen. Um Speicherplatz zu sparen, kann die Datei >NAMEN_APP.INF< nach dessen Auswertung - aber nur diese - gel”scht werden. 5 Die Installation von ProgrammStatist mit >INSTALL.PRG<: ------------------------------------------------------ Vorgehensweise bei Benutzung des original Atari-Desktops: Die Installation ist der wichtigste Teil, ohne der ProgrammStatist nicht aktiv werden kann. Diese kann von Ihnen aber sehr einfach mit Hilfe des Programms >INSTALL.PRG< vorgenommen werden. Hierzu nur dieses Programm starten und "neu inst." anklicken - fertig. Eine evtl. Deaktivierung kann mit "entfernen" vorgenommen werden. M”chten Sie ProgrammStatist-Dienstprogramme, oder Ihre eigenen auf Funktionstasten legen, muž die Installierung zuvor entfernt werden, danach wieder installieren (Eigenart des Betriebssystems). Die Installierung mit diesem Programm kann besonders dann ntzlich sein, wenn Sie mehr als ein Programm gleichzeitig als Anwendung anmelden m”chten, da dieses auf dem Desktop so nicht m”glich ist. Nun noch fr Anwender die es lieber per Handarbeit m”gen: Selektieren Sie hierzu das Programm >PRG_STAT.PRG< durch einmaliges Anklicken mit der Maus und w„hlen Sie dann auf dem Desktop unter Menpunkt 'Extras' die Option 'Anwendung anmelden'. Die dort stehenden Fragen mssen wie folgt exakt beantwortet werden: 'Dateityp' = PRG; 'Bootstatus:' = Normal; 'Anwendungstyp:' = GEM; 'Standardverzeichnis:' = Anwendung; 'Startparameter:' = Voller Pfadname. Die Felder 'Parameter:' und 'Anmelden als:' bleiben frei! Haben Sie Ihre Eingaben nochmals berprft, insbesondere haben Sie auch korrekt als 'Dateityp' = "PRG" eingetragen, fhren Sie die Installation mittels Anklicken des Feldes 'Anmelden' durch. Um diesen Vorgang dauerhaft zu installieren, hierfr die Desktop-Option 'Arbeit sichern' aufrufen. ProgrammStatist steht Ihnen nun st„ndig zur Verfgung. Es wird weiterhin empfohlen, die Dienstprogramme von ProgrammStatist auf Funktionstasten zu legen, damit sie schnell und einfach gestartet werden k”nnen, insbesondere die Programme 'COMPSTOP.PRG', 'IND_LIST.PRG' und 'ZEIGEINF.PRG'. Wenn Sie die o. g. Programme sowie Ihre Anwenderprogramme ebenfalls auf eine Funktionstaste legen m”chten, mssen Sie etwas anders verfahren (gilt auch fr Programme mit der Endung *.PRG, *.APP). Der Grund (Betriebssystemfehler ?) ist folgender: wurde ProgrammStatist einmal installiert, blockiert das Betriebssystem den Aufruf dieses Feldes mit der Meldung 'nicht m”glich...'. Wenn ProgrammStatist als letztes Programm angemeldet wird, wurde diese Klippe umschifft. Installation fr einen alternativen Desktop: Arbeiten Sie mit einem solchen wie EASE, GEMINI o. a., nehmen Sie die Installation dort nach selbigem Schema vor. Siehe hierzu auch Kapitel B im Anhang. 6 Die praktische Zusammenarbeit mit ProgrammStatist: ------------------------------------------------- Nach erfolgter Installation steht der t„glichen Arbeit mit ProgrammStatist nichts mehr im Wege. Sie k”nnen wie gewohnt am Computer arbeiten. Es gibt praktisch keine Einschr„nkungen. Halten Sie w„hrend des Startes eines Anwender-PRGs bzw. unmittelbar danach die linke Shift- oder eine Maustaste gedrckt, werden Sie gefragt, ob Sie den individuellen Statistikz„hler aktivieren m”chten. Bei 'Ja' zeigt sich die Fileselectbox. Hier k”nnen Sie einen neuen Namen eintragen, z. B. den auf einen Kunden bezogenen oder eine schon vorhandenen Datei verwenden. W„hlen Sie 'Abbruch', findet keine individuelle Verwaltung statt. Dies ist immer dann sinnvoll, wenn Sie fr eine bestimmte Arbeit die Zeit festzuhalten wnschen, denn innerhalb von >PRGLISTE.INF< wird nur die Zeit vermerkt, die Sie mit der Abarbeitung eines Programmes insgesamt verbracht haben. Die Dateien der individuellen Statistik-Listen befinden sich grunds„tzlich nur im Ordner >LISTEN<. Wurde mit Hilfe des Programms >KONFIG.PRG< (siehe Kapitel 8) der individuelle Listen-Funktionsaufruf automatisiert, mssen Sie nach Starten eines Programms fr dessen Aufruf keine Taste gedrckt halten. Die Fileselectbox erscheint dann automatisch. Halten Sie dennoch die linke Shift-Taste gedrckt, erfolgt nun kein Listen- Funktionsaufruf. Bei erstmaliger Anwendung wird das Programm in die Arbeits-Liste bernommen. Anschliežend werden Sie gefragt, ob Sie eine Aktivierung wnschen. Bei 'Ja' wird eine statistische Erfassung des Anwenderprogrammes vorgenommen. Bei jeder weiteren Anwendung des Programmes dieser Liste kommt die Frage 'Start' - 'Nein' - 'Neustart' '. 'Start' bedeutet: Vorhandenen Z„hlerstand verwenden und neue aufaddieren. 'Nein': Statistikz„hler nicht verwenden. 'Neustart': Die vorhandenen Z„hlerst„nde dieser Liste wieder auf Null setzen (Anzahl der Starts sowie Zeit) und den Z„hler neu starten. Danach wird das Arbeitsprogramm in der Datei >PRGLISTE.INF< sowie in Ihrer individuellen Liste der Z„hlerstand um eins erh”ht und die aktuelle Benutzungszeit notiert. Anschliežend startet das von Ihnen angew„hlte Programm indem Sie nach Belieben arbeiten k”nnen. Um das Anwenderprogramm zu verlassen, sollten Sie unbedingt die Funktion 'Quitt' oder 'Arbeit beenden' benutzen. Nur so kann die korrekte Statistik-Erfassung vorgenommen werden. Haben Sie also 'Quitt' aktiviert, tritt ProgrammStatist wieder in Aktion. M”chten Sie Informationen ber Ihr aufgerufenes Programm haben, mssen Sie unmittelbar nach Wahl von 'Quitt', wieder die linke Shift-Taste oder die linke Maustaste gedrckt halten bis das ProgrammStatist-INFO erscheint. Wurde von Ihnen die automatische Anzeige von ProgrammStatist-INFO (wie in Kapitel 8 beschrieben) aktiviert, brauchen Sie nichts tun, es erscheint dann von selbst. Arbeiten Sie mit einer Aufl”sung ab 640 x 400, erfahren Sie nun, wie oft das Programm bisher aufgerufen wurde, wie lange die letzte und momentane Verweilzeit im Anwenderprogramm war und wieviel Zeit Sie in diesem Programm insgesamt verbracht haben. Liegt die aktive Aufl”sung unterhalb der genannten, erhalten Sie kein Info der derzeitigen Arbeit, sondern nur den Hinweis, daž die Aufl”sung hierfr nicht reicht. Die erfažten statistischen Werte werden aber dennoch verwaltet und in >PRGLISTE.INF< eingetragen. Diese k”nnen Sie zu einem anderen Zeitpunkt mit Hilfe von >ZEIGEINF.PRG< (nur mit h”herer Aufl”sung) erfahren. Wurde eine individuelle Liste von Ihnen bei Programmstart aktiviert, werden auch ber diese Informationen ausgegeben. Die Information verlassen Sie mit einem Klick der rechten Maustaste oder drcken einer Taste. Im brigen geschieht dieses nach 60 Sek. automatisch. Danach befinden Sie sich wieder auf dem Desktop. HINWEIS: Sie sollten das Anwenderprogramm unbedingt mit 'Quitt' (oder einer entsprechenden Programm-Verlassen-Funktion, z. B. 'Ende' ) verlassen. Schalten Sie den Computer gleich aus oder fhren einen Reset durch, kann ProgrammStatist die Zeiterfassung nicht abschliežen. So wrden die angefallenen Zeitinformationen nicht in den yxz.INF-Dateien aktualisiert werden. Weitere Nachteile entstehen dadurch nicht. Es fehlt nur die Erfassung der letzten Arbeitszeit. Leider gibt es aber auch (sehr selten) Programme, die unter bestimmten Bedingungen, nach Verlassen des Programms von sich aus einen Reset ausl”sen oder berhaupt keine 'Quitt'-Funktion haben (z. B. Spiele). In diesem Fall entgeht Ihnen leider die Information ber die Arbeitszeit dieses Programms. Gleiches gilt fr einen Absturz. Haben Sie alle Arbeiten am Computer beendet, rufen Sie vor dem Ausschalten des Computers das Programm >COMPSTAT.PRG< zur Aktualisierung der Computerstandzeiten auf. WICHTIG: Wenn Sie die Arbeit am Computer beenden oder einen Reset ausl”sen m”chten, muž(!) das Programm >COMPSTAT.PRG< (aus dem AUTO-Ordner) vorher manuell, oder mit entsprechender Funktionstaste gestartet werden, um eine Aktualisierung der Computer-Einschaltzeiten durchzufhren. W„hrend Sie sich auf dem Desktop befinden, k”nnen Sie nach Bedarf jederzeit einen 'warmen' Reset ausl”sen. Wollen Sie das gesamte System mit einem 'kalten' Reset zurcksetzen, sollten Sie zuvor wiederum >COMPSTAT.PRG< starten (siehe Kapitel 3 - B). 7 Einsehen in die Statistik-Listen mit >ZEIGEINF.PRG<: --------------------------------------------------- WICHTIG: Das Programm >ZEIGEINF.PRG< arbeitet nur mit einer Aufl”sung ab 640 x 400. Mit Hilfe dieses Programms k”nnen Sie die Statistik-Programmliste >PRGLISTE.INF< und ihre individuell angelegten Statistik-Listen aus dem Listen-Ordner auf den Bildschirm holen, auswerten und gegebenenfalls auf einfache Weise edieren. Schon w„hrend des Startvorgangs k”nnen 3 verschiedene Bedingungen zum Laden der Dateien vorgegeben werden: 1. Wird >ZEIGEINF.PRG< einfach gestartet, l„dt das Programm die >PRGLISTE.INF< Datei. 2. Das Starten in Verbindung mit der linken [Shift]-Taste, bewirkt, daž alle vorhandenen individuellen Listen gleichzeitig nacheinander geladen werden (In diesem Fall bewirkt die Shift-Taste keinen Listen-Funktionsaufruf, da ProgrammStatist dies unterbindet). 3. Start mit gleichzeitigem Drcken von linker [Shift]- und [Control]-Taste l„dt nur eine einzelne individuelle Liste, die von Ihnen per Fileselectbox ausgew„hlt werden muž. Allerdings sind dies nicht die einzigen M”glichkeiten Listen zu laden, auch innerhalb von >ZEIGEINF.PRG< kann dies geschehen. Haben Sie das Programm gestartet, sehen Sie auf dem Bildschirm ein Fenster mit den Hinweisen der verschiedenen Arbeitsm”glichkeiten. In einem anderen Fenster werden Ihre diversen geladenen Listen gezeigt. Dieses Fenster kann maximal 48 Textzeilen darstellen. Bei l„ngeren Listen kann der Inhalt mit den Cursor-Tasten gescrollt werden: Cursor-Taste [runter] scrollt eine volle Seite abw„rts, [hoch] scrollt aufw„rts, Taste [rechts] springt an das Ende der Liste, Taste [links] an den Anfang. Verwenden Sie bei den Tasten [hoch] oder [runter] gleichzeitig eine Shift-Taste, k”nnen Sie zeilenweise scrollen. Mit Taste [P] kann die >PRGLISTE.INF< Datei geladen werden, mit [E] eine einzelne individuelle Liste. Mit [A] werden alle individuellen Listen auf einmal geladen, diese sind nacheinander mit einer fortlaufenden Nummerierung im Fenster zu sehen. Den Aufbau der einzelnen Listen-Eintr„ge erfahren Sie im Kapitel 9. Haben Sie nur eine individuelle oder die >PRGLISTE.INF<-Liste geladen, besteht (auch nur dann) die M”glichkeit Eintr„ge in einzelnen Zeilen zu edieren und die Žnderungen wieder abzuspeichern. Dies beschr„nkt sich allerdings nur auf ein Zurcksetzen der Werte auf Null oder das v”llige Entfernen einer einzelnen Zeile. In den Ediermodus gelangen Sie, wenn Sie zu den Cursor-Tasten [hoch] oder [runter] gleichzeitig die [Control]-Taste gedrckt halten. Innerhalb des Textfensters finden Sie einen schwarzen Scrollbalken, der sich ber die gesamte Textzeile erstreckt. Dessen Bewegungsbereich erstreckt sich auf den Fensterinhalt. Die Zeile unter dem schwarzen Balken ist dann edierbar. Taste [0] setzt Werte auf Null, [Delete] entfernt diese Zeile. Mit Taste [S] k”nnen Sie die so ver„nderte Liste wieder abspeichern. Dabei wird die ursprngliche Liste auf der Festplatte nicht berschrieben, sondern in '*.BAK' umbenannt. Am Ende einer jeden Liste wird eine Aufrechnung der Arbeitszeiten aller enthaltenen Programme vorgenommen, somit erhalten Sie einen schnellen šberblick fr Ihre weitere Kalkulation, insbesondere bei Ihren individuellen Arbeiten. Die gesamte aufaddierte Arbeitszeit wird 2-fach angezeigt, einmal als Totalzeit in Stunden/Minuten, und zum Anderen als gerundeten Dezimalwert (Industrierichtzeit). L”schen Sie in dieser Liste einzelne Arbeiten (Programme und deren Arbeitszeiten), wird die totale Arbeitszeit neu errechnet und dargestellt. Da das Programm mit der mittleren Textgr”že von 8 x 8 arbeitet, ist eine Vergr”žerung des Textfensters bei Bildschirmen gr”žer 640 x 400 nicht vorgesehen und auch nicht sinnvoll. Bei einem Grožbildschirm wrden daraus ca. 110 unbersichtliche Zeilen resultieren. 8 Konfiguration automatischer Abl„ufe mit >KONFIG.PRG<: ------------------------------------------------------ Mit diesem Programm k”nnen Sie eine Konfiguration automatischer oder manueller Abl„ufe vornehmen. Einmal betrifft es das Verhalten des individuellen Listenfunktionsaufrufs, zum Anderen der ProgrammStatist-INFO Anzeige (zu Beidem siehe Kapitel 6). Nach Start von >KONFIG.PRG< k”nnen Sie ausw„hlen was Sie Konfigurieren m”chten, 'ind. LISTE' 'Abbruch' 'INFO-Anzeige'. W„hlen Sie eines der „užeren Felder, wird die entsprechende Funktion in den jeweils anderen Modus geschaltet. Das heižt entweder ist nun die AUTO-Funktion aktiv oder ProgrammStatist reagiert nur auf Ihren Tastendruck. Zur Kontrolle erhalten Sie eine entsprechende Meldung. Danach k”nnen Sie eine neue Konfiguration vornehmen, oder das Programm mit 'Abbruch' verlassen. Diese Programm legt man am Besten auf eine beliebige Funktionstaste. 9 Der Aufbau der >PRGLISTE.INF< - Datei und Ihrer indiv. angelegten >xyz.INF< - Dateien: ------------------------------------------- >PRGLISTE.INF< wird vom Suchprogramm >PRGSUCHE.PRG< angelegt. Die Datei wird in relativen Datens„tzen verwaltet, trotzdem hat sie den Aufbau einer normalen ASCII-Datei und kann vom Anwender wie eine solche behandelt/genutzt werden. Sie hat folgenden optischen Aufbau (Programmnamen willkrlich gew„hlt!): 1 | 2 | 3 | 4 | 5 | <-- Positionen zum erkl. Text *** PROGRAMMSTATISTIK - Liste ***| Erstellt am 10.12.95 um 21:48 Uhr| <-- Liste erstellt am/um aktuell vom 25.02.96 um 19:15 Uhr| <-- Liste aktualisiert am/um ððððððððððððððððððððððððððððððððð| h:m Zeit h:m | <-- Format der Zeit LW PRG-Name Start letzte / Summe| <-- Spaltenbezeichnung =================================| COMPUTER |xxxxx|xx:yy|xxxxx:yy| <-- Eintr„ge fr Computer ---------------------------------| C: ANTIVIR |xxxxx|xx:yy|xxxxx:yy| <-- Eintr„ge Ihrer Programme C: GFABASIC |xxxxx|xx:yy|xxxxx:yy| <-- " " " C: KOBOLD |xxxxx|xx:yy|xxxxx:yy| " " " D: CALAMUS |xxxxx|xx:yy|xxxxx:yy| ¹ ¹ ¹ D: ARABPRO |xxxxx|xx:yy|xxxxx:yy| D: PRO_SCAN |xxxxx|xx:yy|xxxxx:yy| D: WORDPLUS |xxxxx|xx:yy|xxxxx:yy| H: BIBEL_ST |xxxxx|xx:yy|xxxxx:yy| " " | " | " | " | ¹ ¹ | ¹ | ¹ | ¹ | ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ <-- Ende der Liste [ Zus„tzliche Darstellung aus >ZEIGEINF.PRG< ]: - - - - - - - - - - - - - -------| Totalzeit Std/Min =xxxxx:yy| <-- Totalzeit in Stunden/Minuten Totalzeit dezimal =xxxxx.yy| <-- Totalzeit in Dezimal-Stunden Der Anfang der Datei ist in den ersten 7 und 9. Zeilen reserviert. Hier stehen u. A. Informationen: In der 2. + 3. Zeile das Datum und die Uhrzeit der Listen-Erstellung bzw. Aktualisierung. In der 8. Zeile befindet sich die Erfassung des Computers, also wie oft und wie lange er eingeschaltet wurde. Einzelne Erkl„rungen zum Computer, wie bei den nachfolgenden Programmen. Ab 10. Zeile stehen die Programme, wie vom Suchprogramm gefunden und eingetragen. An Position 1 steht die Kennung des Laufwerks, auf dem sich das Programm befindet, gefolgt von Pos. 2, dem Programmnamen selbst (ohne der Endung '.PRG'). An Pos. 3 ein 5-stelliger Eintrag, in dem die Anzahl der Starts eines Anwenderprogramms stehen. Maximal m”glicher Eintrag = 99999. Pos. 4 zeigt die Einzel-Zeiterfassung. Dies ist die Zeit in Stunden und Minuten, die man momentan im Anwenderprogramm verbracht hat. Sie beginnt bei jedem PRG-Aufruf mit bei Null. Maximaler Eintrag: 99 Std., 59 Min. Ab Pos. 5 finden wir die Zeiterfassung als Gesamtsumme. Das ist die Zeit, die man im jeweiligen Anwender- Programm insgesamt verbracht hat. H”chsteintrag = 99999 Std. und 59 Min. Die Sekundenzeit wird gerundet, d. h., bis zu einer Zeit von 29 Sek. wird diese nicht bercksichtigt, ab der 30. bis 59. Sek. wird diese zur vollen Minute aufgerundet. Am Ende einer Liste werden alle Zeiten zu einer Totalzeit aufaddiert und dann 2-fach angezeigt, einmal als Totalzeit in Stunden/Minuten, und zum Anderen als gerundeten Dezimalwert (Industrierichtzeit). Ihre individuellen >xyz.INF< Dateien (im Ordner LISTEN) sind von der Verwaltung her identisch aufgebaut, nur der Kopf ist anders gestaltet. In der 3. Zeile befindet sich der Name der Datei (z. B. bezogen auf einen Kunden). In 5. Zeile am Anfang das Datum der Erstellung der Datei, bzw. ersten Arbeit, und am Ende das Datum der momentanen letzten Arbeit: * INDIVIDUELLE STATISTIK-LISTE *| - Programme und Zeiten fr - | ¯ HOFFMANN ® | <-- Name der indiv. Arbeit Erstarbeit Datum Letztarbeit | 15.01.1996 < > 23.02.96 | <-- Datum Beginn- & Letztarbeit ððððððððððððððððððððððððððððððððð| h:m Zeit h:m | LW PRG-Name Start letzte / Summe| =================================| D: CALAMUS |xxxxx|xx:yy|xxxxx:yy| D: PRO_SCAN |xxxxx|xx:yy|xxxxx:yy| " " | " | " | " | ¹ ¹ | ¹ | ¹ | ¹ | ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ ¹ <-- Ende der Liste [ Zus„tzliche Darstellung aus >ZEIGEINF.PRG< ]: - - - - - - - - - - - - - -------| Totalzeit Std/Min =xxxxx:yy| <-- Totalzeit in Stunden/Minuten Totalzeit dezimal =xxxxx.yy| <-- Totalzeit in Dezimal-Stunden A Hinweise und Tips: ----------------- # Das Suchen der Programme auf Festplatte geschieht mit '*.PRG'. Wurde bei Programmen diese Endung abge„ndert, z. B. in 'PRX', k”nnen diese bei der Suche nicht(!) gefunden werden. Diese Vorgehensweise findet blicherweise nur innerhalb des AUTO-Ordners statt. Es ist ohnehin bedeutungslos, da AUTO-Ordner-Programme w„hrend der Boot- Phase statistisch nicht erfažt werden k”nnen, da zu diesem Zeitpunkt ProgrammStatist noch nicht aktiv ist! Aus diesem Grund werden Programme aus dem AUTO-Ordner generell auch nicht in der Programm- Liste aufgefhrt! # Wie nun bekannt, werden ausschliežlich GEM-Programme mit der Endung PRG bercksichtigt. Programme mit der Endung 'TTP' bleiben aužen vor. Wie Sie schon in Kapitel 4 a erfahren haben, kann ProgrammStatist nur Programme verwalten die mit 'PRG' enden, was auch in grožer Mehrzahl der Fall ist. Weiterhin gibt es solche die auf 'TOS' enden. Manchmal ist es auch wnschenswert, diese auch zu verwalten. Hierzu k”nnen Sie versuchsweise deren Endung 'TOS' in 'PRG' umbenennen. L„uft daraufhin das Programm problemlos, kann das Programm in der Liste aufgenommen werden. # Ein zus„tzliches Erfassen von Programmen auf Diskette ist selbstverst„ndlich m”glich. Dazu lediglich Laufwerk 'A' oder 'B' w„hlen und gefundene Programme an eine bestehende Programmliste anfgen. # Wenn Sie ein Anwenderprogramm verlassen, und halten dabei die linke Maustaste gedrckt um ein ProgrammStatist-Info zu erhalten, sollte der Tastendruck hierzu sehr schnell bzw. unmittelbar erfolgen. Dies insbesondere, wenn Sie einen schnellen Computer (TT) haben. Es k”nnte sonst sein, daž Sie sofort auf dem Desktop "landen", bevor ProgrammStatist Ihren Tastendruck bemerkte. Fr den Infoaufruf kann ja aber auch statt dessen die linke Shift- Taste verwendet werden, diese erfordert keine Fingerakrobatik. # Alleiniger Diskettenbetrieb (ohne Festplatte) von ProgrammStatist macht keinen Sinn und ist daher nicht m”glich. # Farbbildschirme k”nnen zwar auch zur Anwendung kommen, es kann jedoch fr ProgrammStatist selbst, nicht in jedem Fall fr 100%-ige Darstellung garantiert werden. # ACHTUNG (nur) bei Farbbildschirmen: ProgrammStatist ruft aus seinen verschiedenen Programmen teilweise die Fileselectbox auf. Verwenden Sie die original Atari-Box, restauriert diese nach Verlassen nicht automatisch den Arbeitshintergrund! Aus diesem Grund mssen Sie eine alternative Fileselectbox installiert haben, die diese Restaurierung von sich aus vornimmt. Sehr zu empfehlen ist z. B. SELECTRIC¿ von Stefan Radermacher. Bei reinem monochrome Betrieb ist dieser Nachteil nicht vorhanden. # Wie Sie sicher schon bemerkt haben, wird nach der Installation von ProgrammStatist, auf Partition C eine Datei "NEWDESK.xyz" angelegt. Die Endung "xyz" ist abh„ngig von der Aufl”sung, die gerade aktiv ist. Wenn Sie mit einem TT in der hohen Aufl”sung (1280 x 960) arbeiten, lautet die Datei: NEWDESK.TTH. Arbeiten Sie mit einer anderen Aufl”sung, k”nnen deren Endungen "TTM", "TTL", "STH", "STM" und "STL" lauten. Diese zus„tzlich angelegten Dateien fr die entsprechende Aufl”sung, sind fr solche Anwender von grožer Hilfe, wenn sie mit mehr als einer Aufl”sung arbeiten. Mit Hilfe eines guten Bootselekt- Programms, kann dann eine dieser Dateien (mit gewnschter Aufl”sung) als aktives NEWDESK.INF aktiviert werden. Die hierfr notwendige Verfahrensweise ersehen Sie bitte aus ihrem Handbuch. # In der derzeitigen Version kann nach dem Aufruf eines Anwender- progamms nur einer individuellen Arbeit nachgegangen werden. Das heižt konkret, innerhalb ein und demselben Anwenderprogramm kann nur eine individuelle Arbeitszeit erfažt werden. Fr weitere Arbeiten mit dem selben Programm muž dieses daher zuvor verlassen und dann wieder neu aufgerufen werden. Fr allgemeines Arbeiten ist dieses jedoch nicht erforderlich. # Innerhalb der Anleitung wird oftmals davon gesprochen, das es empfehlenswert ist, verschiedene Dienstprogramme von ProgrammStatist auf Funktionstasten zu legen. Alternativ hierzu k”nnen Sie an dessen Stelle das jeweilige Programm auch als Icon auf dem Desktop ablegen und dieses von dort aus starten. # Trotz einiger Tricks braucht ProgrammStatist innerhalb eines gestarteten Anwenderprogramms, hintergrndig etwas Speicher fr sich, ca. 36 KByte. # Mit einem Multitasking-Betriebssystem l„uft ProgrammStatist derzeit wahrscheinlich nicht korrekt. Nachfolgend zu den einzelnen aktuellen Programmen deren Dateil„ngen, das Datum ist jeweils der 9.4.96: COMPSTAT.PRG = 28157 HANDBUCH.DOC = 61944 HANDBUCH.TXT = 61874 INSTALL .PRG = 9270 KONFIG .PRG = 6372 PRGNAMEN.PRG = 17486 PRGSUCHE.PRG = 22020 PRG_STAT.PRG = 20368 PRG_STAT.EXE = 29061 ZEIGEINF.PRG = 23244 B Fehler, deren Ursachen und Tips zur Beseitigung: ----------------------------------------------- # Starten Sie ein Anwenderprogramm und k”nnen nach dessen Verlassen mit der linken Shift-Taste das ProgrammStatist-Info nicht aufrufen, so kann dieses verschiedene Grnde haben: 1.) Wurde ProgrammStatist (korrekt) installiert? Dabei kommt es auf korrekte Parameterangaben an. Der hierbei meist gemachte Fehler ist, daž vergessen wird 'PRG' als Dateityp einzutippen. Lesen Sie hierzu nochmals das Kapitel 5. 2.) Haben Sie mit >PRGSUCHE.PRG< auch alle zu nutzenden Anwender- Programme suchen lassen und steht das aufgerufene Programm auch wirklich in der Liste >PRG_LISTE.INFZEIGEINF.PRG< auf. ProgrammStatist kann nur auf die Programme reagieren, die Sie in der Liste sehen. Das jeweilige Programm bezieht sich auch nur auf die angegebene Partition. 3.) Haben Sie das Anwenderprogramm nach Erstellung der Programm- liste namentlich abge„ndert? In diesem Fall streikt ProgrammStatist. Machen Sie diese Žnderung Rckg„ngig, wenn nicht m”glich, das Programm mit neuem Namen nochmals suchen lassen. Alternativ k”nnen Sie >PRGLISTE.INF< auch mit einer Textverarbeitung laden und von dort aus das gewnschte Programm namentlich „ndern. Die Liste darf danach nur als ASCII-Text gespeichert werden! # Die individuelle Listen-Funktion kann nur dann aktiviert werden, wenn das Anwenderprogramm auch in der >PRGLISTE.INF< steht. # ProgrammStatist erwartet die Anwenderprogramme immer auf der Partition, wie sie in der >PRGLISTE.INF< eingetragen sind. Sollten Sie einmal Ihre Festplatte umorganisieren, kann ProgrammStatist mit den Eintr„gen der bestehenden >PRGLISTE.INF< nichts anfangen. In diesem Fall sollte mit >PRGSUCHE.PRG< eine neue Liste erstellt werden, in der jedoch die alten erfažten Werte nicht enthalten sind. M”chten Sie die alten Werte in der neuen Liste bernehmen, ist leider etwas Handarbeit angesagt. Hierzu mssen Sie keine neue Liste erstellen, sondern laden Ihre alte Liste in ein Textverarbeitungsprogramm. Sie ersetzen dann fr jedes Programm, das auf einer anderen Partition liegt, die alte durch die neue Laufwerksangabe. # Zu Fehlermeldungen die ProgrammStatist ausgibt, werden deren Ursachen und das entsprechende Handbuch-Kapitel genannt. # Unter bestimmten Umst„nden und das nur in einigen F„llen, findet >ZEIGEINF.PRG< beim Laden der individuellen Listen, den dazugeh”rigen Ordner >LISTEN< nicht. Sollte dies bei Ihnen auch mal auftreten, verlassen Sie das Programm und rufen es erneut wieder auf, der Fehler tritt dann nicht mehr auf. C Installationshinweise fr einen alternativen Desktop: ---------------------------------------------------- ProgrammStatist arbeitet nicht nur auf dem Atari-Desktop, sondern in der Regel auch auf alternativen. Keine Probleme gab es z. B. auf 'EASE¾'. Auf dem alten 'NEODESK¾' geht's allerdings nicht, was aber an diesem liegt. Grunds„tzlich werden diese alternativen Desktops eines gemeinsam haben, n„mlich, daž einzelne Anwenderprogramme auf deren Desktop 'angemeldet' werden k”nnen. Zur Installation kann zwar keine generelle Anleitung gegeben werden (wegen unterschiedlicher Verfahrensweisen), aber worauf es dabei im Wesentlichen ankommt: Nachdem Sie ProgrammStatist fr den Atari-Desktop installiert haben, starten Sie nun Ihren Desktop oder Booten Sie den Computer erneut mit ihrem Desktop. ™ffnen Sie nun auf der Festplatte den Ordner von ProgrammStatist und selektieren Sie das Programm >PRG_STAT.PRG<. Dieses Programm muž nun von Ihnen im entsprechenden Men-Feld oder dergleichen dauerhaft angemeldet und mit folgenden Einstellungen vorgenommen werden: Dateityp = PRG; Parameter = keine; Bootstatus = normal; Anwendungstyp = GEM; Standardverzeichnis = Anwendung; Startparameter = voller Pfadname. Werden die Funktionstasten untersttzt, k”nnen von Ihnen die Dienstprogramme auch auf diese gelegt werden. Sichern Sie dann anschliežend diese Einstellungen. Normalerweise mžte ProgrammStatist nun auch auf Ihrem Desktop arbeiten, anderenfalls geht Ihr Desktop-Programm krumme Wege. Eine weitere nachgefragte Hilfestellung, insbesonders in Verbindung mit Ihrem Desktop-Programm, kann nicht gegeben werden. -------------------------------------------------------------------- Schlužwort ---------- Diese Version von ProgrammStatist ist die erste offizielle! Vorabversionen kamen jedoch auch in Umlauf. An ProgrammStatist wird sporadisch weitergearbeitet, insbesondere wenn ein entsprechendes Feedback erfolgt! Vorgenommene Registrierungen spornen auch meine Aktivit„t an! Geplante Erweiterungen sind: 1.) Automatische Erfassung der Computereinschaltzeiten beim TT, ohne manuellem Programmaufruf von COMPSTAT vor dem Ausschalten des Computers. 2.) Verwaltung beliebig vieler Arbeiten innerhalb eines Programms, ohne das dieses hierzu jedesmal verlassen werden muž (Accessorie). Fr Mitteilungen, positive und negative Kritik bin ich sehr dankbar, insbesondere ber praktische Verbesserungsvorschl„ge und Fehler die Ihnen aufgefallen sind. Haben Sie Probleme mit ProgrammStatist, schreiben Sie mir. Bitte nennen Sie mir dann auch Ihre Konfiguration so genau wie m”glich: Computertyp, TOS-Version, aktive Aufl”sung, aktive AUTO-Ordner Programme (Accessories) usw. Was funktioniert wann/wie nicht. Eine Antwort kann nur mit beigelegtem frankierten und adressierten Rckumschlag erfolgen. An dieser Stelle m”chte ich Robert Hoffmann, Erwin Peschutter und Hans-Jrgen Pl”tz, meinen Dank fr ihren Testeinsatz danken. -------------------------------------------------------------------- Alle 9 Programme wurden in GFA-Basic V. 3.6D geschrieben und compiliert. Die einzelnen Programme wurden auf mehreren Systemen umfangreich getestet. Dabei wurde kein Fehlverhalten oder anderweitige Nachteile festgestellt, auch lief der Betrieb mit angeschlossenen Fest- & Wechselplatten und CD-ROM anstandslos! Trotzdem kann keine Haftung bernommen werden, wenn durch die Benutzung eines der Programme irgendwelcher Schaden entstehen sollte, oder die Nutzung (durch unvorhersehbare Umst„nde) eingeschr„nkt ist. Kein Teil eines der Programme darf in irgend einer Form ver„ndert werden, ebenso darf kein Teil eines Programmes fr andere Zwecke verwendet oder in andere Programme eingebunden werden. Eine Weitergabe darf nur komplett, also mit allen Dateien geschehen. -------------------------------------------------------------------- /\ |) /--\pholz |)urkhardt (C)1996... --------------------------------------------------------------- Copyright bei Burkhardt Apholz, Schulstraže 1, 78532 Tuttlingen Telefon & FAX: 07461-78723 ---------------------------------------------------------------